biotechnology refrigerator (btr) - Allemand Anglais Dictionnaire